
var cookieObj = {
  setCookie: function (key,val,time) { //设置cookie
    var str=`${key}=${val}` //基本设置 "username=1"
      if(time){//假如有过期时间
        // 第二次运行 不触发从新设置时间
        // 是否有设置过当前cookie 
          var date=new Date(); //当前时间
          var endDate=new Date(date.getTime()+time*60*60*1000)//时间戳 距离1970 年1月1日的毫秒数
          str+="; expires="+endDate  //"username=1;expire=过期时间"
      }
      document.cookie=str;
  },
  getCookie: function (key) { //获取cookie 的方法
    var cookies = document.cookie // 获取所有的cooKie
    console.log(cookies) // sex=1; username=xiaosun; age=88
    var arr = cookies.split('; ') //
    console.log(arr) // ['sex=1', 'username=xiaosun', 'age=88']
    for (var i = 0; i < arr.length; i++) {
      var cookiearr = arr[i].split('=')
      console.log(cookiearr) // ['sex',1]  ['username','xiaosun'] ['age',88]
      if (key === cookiearr[0]) {
        // 传入的参数 和cookie中的0下标对比成功
        return cookiearr[1] // 返回1的下标
      }
    }
  },
  delCookie: function (key) { //删除cookie
      var date=new Date();
      date.setHours(-1)//准备一个过期时间
      document.cookie=`${key}=;expires=${date}`
  }
}

